to truly and faithfully execute - Español Inglés Diccionario